inspection bga ionic contamination testing pcb assembly ball grid array inspector bga repair reballing inspections csp rework ic repair home